Robokop, hvordan utvikle
Opprette utviklingsinstans
Ta en checkout av robokop til det stedet du vil ha det
bruker@maskin:~$ git clone /home/cassarossa/itk/felles/git/robokop
Kopier en config.local.php fra en annen (f.eks. herman) eller fyll inn manglene i config.local.example.php.
Opprett mapper og endre rettighetene for smarty:
bruker@maskin:~$ mkdir smarty/templates_c bruker@maskin:~$ mkdir smarty/cache bruker@maskin:~$ mkdir smarty/configs bruker@maskin:~$ chmod 755 smarty/templates_c bruker@maskin:~$ chmod 755 smarty/cache
Følg deretter anvisningene på MedlemsDB2, hvordan utvikle for å få instansen din ut på vebben.
Utvikling
Det er to skript som brukes under utvikling og utrulling i produksjon:
- Vi brukes less som CSS-preprosessor. Dersom du endrer .less -filene må du kjøre ./compile_less.sh for å kompilere.
- For at .js - og .css -filer skal slippe unna brukernes lokale cacher, serveres de med et versjonnummer. Før du pusher må du derfor kjøre ./bump_static_versions.sh for å øke versjonnummeret.
Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2023-12-26 23:17 | Revisjon: 5 (historie, blame) | Totalt: 1903 kB | Rediger